import { InputType, Field } from '@nestjs/graphql';

@InputType()
export class CreateAuthorInput {
  // /**
  //  * 作者的唯一标识符
  //  */
  // @Field(() => String, { description: '作者的唯一标识符' })
  // author_id: string;

  /**
   * 作者的姓名
   */
  @Field(() => String, { description: '作者的姓名' })
  author_name: string;

  /**
   * 作者的出生日期
   */
  @Field(() => String, { description: '作者的出生日期', nullable: true })
  birth_date?: string;

  /**
   * 作者所在的国家
   */
  @Field(() => String, { description: '作者所在的国家', nullable: true })
  country?: string;

}
